natural person or legal identity - French English Dictionary